Temporally Expressive Scenarios in ScenarioML

نویسنده

  • Thomas A. Alspaugh
چکیده

Sequential, non-overlapping events are the norm in traditionally-expressed scenarios and use cases, but the world is much more fluid. Events have duration and may overlap, be separated in time, begin or end together, or have various other specific temporal relations. The ordering of the events may be completely known or partially uncertain, resulting in any of a large (but finite) number of relations for any two events. These relations, which can be formally stated and manipulated, are separable in form and meaning from the events themselves, which in requirements are most often expressed in prose. The temporal relations and partial ordering of events can be a significant part of what is specified, and must be inferred by a reader if not explicitly expressed. This paper presents a scenario language, ScenarioML, which expresses requirements scenarios using a broad and effective selection of event relations and structures. ScenarioML scenarios range from concrete scenarios to parameterized schemata that represent large families of scenarios related in a variety of temporal and structural ways. The language is designed for automated analysis and operations on temporal event relations, as well as other aspects of scenarios. An example from aircraft navigation is presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Temporally Expressive Scenarios in Scenarioml Temporally Expressive Scenarios in Scenarioml Temporally Expressive Scenarios in Scenarioml

Sequential, non-overlapping events are the norm in traditionally-expressed scenarios and use cases, but the world is much more fluid. Events have duration and may overlap, be separated in time, begin or end together, or have various other specific temporal relations. The ordering of the events may be completely known or partially uncertain, resulting in any of a large (but finite) number of rel...

متن کامل

An Optimal Temporally Expressive Planner: Initial Results and Application to P2P Network Optimization

Temporally expressive planning, an important class of temporal planning, has attracted much attention lately. Temporally expressive planning is difficult; few existing planners can solve them, as they have highly concurrent actions. We propose an optimal approach to temporally expressive planning based on a SAT formulation of the problem, finding solutions with the shortest time spans. Our expe...

متن کامل

The Importance of Clarity in Usable Requirements Specification Formats

Clarity is underappreciated as a requirements specification quality attribute. We studied the clarity of requirements forms, operationalized as ease of problem detection, least obstructive to understanding, and understandability by stakeholders. A set of use cases for an industrial system was translated into sequence diagrams and ScenarioML; problems identified during each translation were note...

متن کامل

In the Requirements Lies the Power

System requirements expressed as scenarios represent a rich source of knowledge about a system and the context in which it is used. This is because the scenarios are the result of extensive collaborative efforts of a wide variety of stakeholders and are in a form to which all can relate. Ideally, they serve to represent the interests of all stakeholders at each stage of the development life cyc...

متن کامل

On Data Representation and Use in a Temporal Relational DBMS

Numerous proposals for extending the relational data model to incorporate the temporal dimension of data have appeared over the past decade. It has long been known that these proposals have adopted one of two basic approaches to the incorporation of time into the extended relational model. Recent work formally contrasted the expressive power of these two approaches, termed temporally ungrouped ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005